00000000000001110000
00000111000003410000
00000143000033110000
00000113300000100000
01110010001100100001
11110010011100100011
11111010111101111111
11111111111101144441
11011111100101114411
10001111104500111111
00011111035500011110
00111111000500330300
22222323225552223322
22223323325555222222
22222222222322222222